Self-Correcting Quadratic Programming-Based Robot Control
نویسندگان
چکیده
Quadratic programming (QP)-based controllers allow many robotic systems, such as humanoids, to successfully undertake complex motions and interactions. However, these approaches rely heavily on adequately capturing the underlying model of environment robot’s dynamics. This assumption, nevertheless, is rarely satisfied, we usually turn well-tuned end-effector PD compensate for mismatches. In this article, propose augment traditional QP-based with a learned residual inverse dynamics (IDs) an adaptive control law that adjusts QP online account uncertainties unforeseen disturbances. particular, propose: 1) learning IDs using Gaussian Process linearizing it so can be incorporated inside QP-control optimization procedure 2) novel combination methods avoid manual tuning PID faster convergence in model. simulation, extensively evaluate our method several scenarios ranging from 7-degrees freedom (DoFs) manipulator tracking trajectory humanoid robot performing waving motion which used by controller one simulated world do not match (unmodeled dynamics). Finally, also validate approach physical where 7-DoFs arm performs tasks (mass, friction coefficients, etc.) fully known.
منابع مشابه
Multi-robot and task-space force control with quadratic programming
We extend the task-space multi-objective controllers that write as quadratic programs (QP) to handle multi-robot systems as a single centralized control. The idea is to assemble all the ‘robots’ models and their interaction task constraints into a single QP formulation. By multi-robot we mean that whatever entities a given robot will interact with (solid or articulated systems, actuated or not ...
متن کاملOptimization-based Robot Compliance Control: Geometric and Linear Quadratic Approaches
Impedance control is a compliance control strategy capable of accommodating both unconstrained and constrained motions. The performance of impedance controllers depends heavily upon environment dynamics and the choice of target impedance. To maintain performance for a wide range of environments, target impedance needs to be adjusted adaptively. In this paper, a geometric view on impedance contr...
متن کاملExperimental characterization and quadratic programming-based control of brushless-motors
A new torque control strategy for brushless motors is presented, which results in minimum torque ripple and copper losses. The motor model assumes linear magnetics, but contains a current limit which can delimit the onset of magnetic saturation, or be the motor amplifier current limit, whichever is reached first. The control problem is formulated and solved as a quadratic programming problem wi...
متن کاملGenetic Algorithm – Quadratic Programming Based Predictive Control for Mld Systems
The Mixed Logical Dynamical (MLD) formalism is an efficient modeling framework for hybrid systems described by dynamics, logic and constraints. Furthermore, it allows solving practical problems such as control using for example predictive strategies. However, its main drawback remains the computation load due to the MIQPs to be solved. This paper proposes an alternative optimization technique b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE transactions on systems, man, and cybernetics
سال: 2023
ISSN: ['1083-4427', '1558-2426']
DOI: https://doi.org/10.1109/tsmc.2023.3262954